﻿using EFramework.DataAccess.Entity;
using System.Collections.Generic;
using System.Data.Common;

namespace EFramework.DataAccess
{
    public abstract class CommandBase
    {
        #region [EConnection] [EConn] 自定义 Connection ，DB连接相关数据实体
        /// <summary>
        ///  自定义 Connection ，DB连接相关数据实体
        /// </summary>
        protected EConnection E_Conn { get; set; }
        #endregion

        #region [E_Parameters] 参数列表
        /// <summary>
        /// 参数列表
        /// </summary>
        protected IList<ParameterItem> E_Parameters { get; set; }
        #endregion

        public abstract DbConnection SetDbConnection { get; }
    }
}
